Язык описания путей XML (XPath)
Отдельная рекомендация W3C
XPath не является языком запросов
XSL и XSLT
XSL (Extensible Style Language) - расширяемый язык стилей
XSLT (XSL Transformations) - язык стилей для преобразования XML-документов
Рассмотрим исходный файл, включающий элемент <note>
Генерация форматирующих объектов, соответствующих лексическим и синтаксическим правилам XML:
Листинг 9
|
Генерация HTML, соответствующего лексическим и синтаксическим правилам SGML:
Листинг 10
|
Связывание документов со стилями
Вспомогательная разметка:
Типичный пример использования:
Листинг 11
|
Менее типичные, но тоже разрешенные примеры:
Листинг 12
|
Листинг 13
|
Языки XML для ссылок и связей (XPointer и XLink)
Связь описывает отношение:
Две рекомендации W3C:
Богатое наследие:
Основная разметка:
Шаблон описания ресурсов (Resource Definition Framework, RDF)
Запросы XML (XML Query)
Цифровые подписи XML
Масштабируемая векторная графика (Scalable Vector Graphic, SVG)
Основные типы конструкций:
Неограниченные области применения:
Простой пример с многоугольниками:
Листинг 14
|
Рис. 14 Пример с многоугольниками на экране.
Язык математической разметки (Mathematics Markup Language, MathML)
Протокол беспроводного доступа к приложениям (WAP)
Навигация : | ||
К Предыдущей Странице | В Оглавление. | На Следующую Страницу |